//
//  UIColor+Util.h

#import <UIKit/UIKit.h>

@interface UIColor (Util)

/**
 *  将颜色转换为图片，这种情况是按照宽高都为1px来拉伸的，图片可能会失真
 */
- (UIImage *)colorToImage;

/**
 *  在指定的rect范围内将颜色转换为图片
 */
- (UIImage *)imageWithColorInRect:(CGRect)rect;

/**
 *  将给定的十六进制色值(#FFFF00或FFFF00)字符串转为相应的颜色
 */
+ (UIColor *)colorWithHexString:(NSString *)hexString;

/**
 *  导航栏颜色#E94715
 */
+ (UIColor *)lppz_navigationColor;

/**
 *  字体颜色#353535
 */
+ (UIColor *)lppz_blackColor;

/**
 *  字体颜色#666666
 */
+ (UIColor *)lppz_darkGrayColor;

/**
 *  字体颜色#999999
 */
+ (UIColor *)lppz_lightGrayColor;

/**
 *  字体颜色#009933
 */
+ (UIColor *)lppz_darkGreenColor;

/**
 *  ViewController默认背景颜色#F0F0F0
 */
+ (UIColor *)lppz_backgroundColor;

/**
 *  价格颜色#E94715
 */
+ (UIColor *)lppz_priceColor;

/**
 *  输入框背景色#009A57
 */
+ (UIColor *)lppz_searchViewColor;

/**
 *  边框、边线或背景的颜色#d9d5d4
 */
+ (UIColor *)lppz_borderColor;

/**
 *  边线颜色#e7e7e7
 */
+ (UIColor *)lppz_separatorColor;

/**
 字体颜色 #333333

 @return return value description
 */
+ (UIColor *)lppz_titleColor;

/**
 分割线颜色 #f2f2f2

 @return return value description
 */
+ (UIColor *)lppz_lineColor;

/**
 白色

 @return return value description
 */
+ (UIColor *)lppz_whiteColor;

@end
